electronically-sweeped radar - English Synonyms Dictionary